package com.qfedu.mapper;

import com.qfedu.entity.GoodsEntity;
import com.qfedu.entity.GoodsTypeEntity;
import com.qfedu.pojo.GoodsPojo;
import com.qfedu.pojo.GoodsTypePojo;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface GoodsPojoMapper {
    public List<GoodsPojo> queryAllGoods(GoodsPojo goodsPojo);

    //查询所有商品
    public List<GoodsEntity> queryAllWares(GoodsPojo goodsPojo);
    public List<GoodsTypePojo> queryAllGoodsType(GoodsTypePojo goodsTypePojo);
    public List<GoodsTypeEntity> queryAllGoodsType2(GoodsTypePojo goodsTypePojo);
    //查询总记录数
    public int queryCount();
    //分页
    public List<GoodsPojo> queryBypage(GoodsPojo goodsPojo);
    //删除
    public Boolean deleteWaresById(@Param("gidstr") String gidstr);
    //编辑
    public Boolean updateGoods(GoodsEntity goodsEntity);
}
